<?php

	try {
		require_once '../../controller/relatorios/' . basename(__FILE__);
		
		$html = '';
		
		if (count($candidatos) > 0) {
		    $j = 0;
		    foreach ($candidatos as $candidatoid) {
		        if (++$j > 1) {
		            $html .= '<br/>';
		        }
		        carregarDados($candidatoid);    
                $html .= '<h3>' . TUtils::NumToCpf($candidato->cpf) . ' - ' . $candidato->nome . '</h3>
    				<h4>Dados da Base de Terceirizados:</h4>';
        		$i = 0;
        		foreach ($vagas as $v) {
        		    if ($i > 0) {
        		        $html .= '<hr/>';
        		    }
        		    $html .= '	<table cellspacing="3" cellpadding="2" width="100%" style="border: 1px solid #CCC;">
    					<tr>
    						<td>Contrato:<br/><b>' . $v['contrato']->contratoid . '</b></td>
    						<td>Órgão:<br/><b>'.$v['contrato']->getOrgao()->sigla.'</b></td>
    						<td colspan="2">Empresa:<br/><b>'. $v['contrato']->getEmpresa()->fantasia .'</b></td>
    						<td>Nº Contrato:<br/><b>' . $v['contrato']->numeroorgao . '</b></td>
    						<td>Nº Aditivo:<br/><b>' . $v['contrato']->numeroaditivo . '</b></td>
    					</tr>
    					<tr>
    						<td>Vaga:<br/><b>'.$v['vaga']->vagaid.'</b></td>
    						<td>Cargo:<br/><b>'.$v['vaga']->getCargo()->descricao.'</b></td>
    						<td>Lotação:<br/><b>'. $v['vaga']->getLotacao()->fantasia .'</b></td>	    						
    						<td>Dt. Vinculação:<br/><b>' . TUtils::DataEnPt($v['candidatoVaga']->admissao) . '</b></td>
    						<td>Status:<br/><b>'.$v['historico']->getStatus()->descricao.'</b></td>
    						<td>Dt. Registro:<br/><b>'.TUtils::DataEnPt($v['historico']->dataregistro).'</b></td>
    					</tr>	    						    				
    				</table>';
		            $i++;
		        }
		    }
		}
		else {
		    $html .= '<p>Não existe nenhum tercerizado em vários contratos na base de dados do SGC.';
		}
	    			
		$relatorio = new TRelatorio();
    	$relatorio->setTitle('Terceirizados em Vários Contratos');
    	$relatorio->setContent($html);
    	$relatorio->setPDFName('relatorioTerceirizadoVariosContratos');
    	$relatorio->render();
	}
	catch(Exception $e){		
		echo $e->getMessage();		
	}